• word of the day

    limanda ferruginea

    limanda ferruginea - Dictionary definition and meaning for word limanda ferruginea

    Definition
    (noun) American flounder having a yellowish tail
    Synonyms : yellowtail flounder
Download our Mobile App Today
Receive our word of the day
on Whatsapp